payment instalment - English Synonyms Dictionary